paper blinds - Turkish English Dictionary